home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / WINSYS.PAK / LCLSTRNG.RH < prev    next >
Text File  |  1997-05-06  |  3KB  |  56 lines

  1. //----------------------------------------------------------------------------
  2. // Borland WinSys Library
  3. // Copyright (c) 1994, 1996 by Borland International, All Rights Reserved
  4. //
  5. //$Revision:   5.2  $
  6. //
  7. // TLocaleString - localization resource file definitions - for RC file ONLY
  8. //----------------------------------------------------------------------------
  9. #if !defined(RC_INVOKED)
  10. # error This file is for use in MSW resources only
  11. #endif
  12.  
  13. #define XLAT 201 {     // custom resource type for OLE 2.01 localization
  14. #define XEND "\0"}     // force null terminator on resource strings
  15.  
  16. #define RCLANG(main, sub) ((main<<8) + sub + 1)   // Intel byte ordering
  17.  
  18. #define NEUTRAL             // a no-op for backward compatibility
  19. #define ENGLISH             RCLANG(0x09, 0)    // 0x0009
  20. #define ENGLISH_US          RCLANG(0x09, 1)    // 0x0409
  21. #define ENGLISH_UK          RCLANG(0x09, 2)    // 0x0809
  22. #define ENGLISH_AUSTRALIA   RCLANG(0x09, 3)    // 0x0C09
  23. #define ENGLISH_CANADA      RCLANG(0x09, 4)    // 0x1009
  24. #define FRENCH              RCLANG(0x0C, 0)    // 0x000C
  25. #define FRENCH_FRANCE       RCLANG(0x0C, 1)    // 0x040C
  26. #define FRENCH_BELGIUM      RCLANG(0x0C, 2)    // 0x080C
  27. #define FRENCH_CANADA       RCLANG(0x0C, 3)    // 0x0C0C
  28. #define FRENCH_SWISS        RCLANG(0x0C, 4)    // 0x100C
  29. #define GERMAN              RCLANG(0x07, 0)    // 0x0007
  30. #define GERMAN_GERMANY      RCLANG(0x07, 1)    // 0x0407
  31. #define GERMAN_SWISS        RCLANG(0x07, 2)    // 0x0807
  32. #define GERMAN_AUSTRIA      RCLANG(0x07, 3)    // 0x0C07
  33. #define DUTCH               RCLANG(0x13, 0)    // 0x0013
  34. #define DUTCH_DENMARK       RCLANG(0x13, 1)    // 0x0413
  35. #define DUTCH_BELGIUM       RCLANG(0x13, 2)    // 0x0813
  36. #define ITALIAN             RCLANG(0x10, 0)    // 0x0010
  37. #define ITALIAN_ITALY       RCLANG(0x10, 1)    // 0x0410
  38. #define ITALIAN_SWISS       RCLANG(0x10, 2)    // 0x0810
  39. #define PORTUGUESE          RCLANG(0x16, 0)    // 0x0016
  40. #define PORTUGUESE_BRAZIL   RCLANG(0x16, 1)    // 0x0416
  41. #define PORTUGUESE_PORTUGAL RCLANG(0x16, 2)    // 0x0816
  42. #define SPANISH             RCLANG(0x0a, 0)    // 0x000A
  43. #define SPANISH_SPAIN       RCLANG(0x0a, 1)    // 0x040A
  44. #define SPANISH_MEXICO      RCLANG(0x0a, 2)    // 0x080A
  45. #define SPANISH_MODERN      RCLANG(0x0a, 3)    // 0x0C0A
  46. #define DANISH              RCLANG(0x06, 0)    // 0x0006
  47. #define FINNISH             RCLANG(0x0b, 0)    // 0x000B
  48. #define NORWEGIAN           RCLANG(0x14, 0)    // 0x0014
  49. #define SWEDISH             RCLANG(0x1d, 0)    // 0x001D
  50. #define HUNGARIAN           RCLANG(0x0e, 0)    // 0x000E
  51. #define CZECH               RCLANG(0x05, 0)    // 0x0005
  52. #define SLOVAK              RCLANG(0x1b, 0)    // 0x001B
  53. #define POLISH              RCLANG(0x15, 0)    // 0x0015
  54.  
  55. // more languages may be added using defines in OLENLS.H
  56.